Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
43 POPLARS ROAD Detached £420,000 20 Oct 2023
51 POPLARS ROAD Detached £98,000 17 Apr 1998
53 POPLARS ROAD Detached £237,000 30 Jun 2009
72 POPLARS ROAD Terraced £139,950 9 Sep 2003
74 POPLARS ROAD Semi-Detached £20,000 26 Feb 1997